org.eclipse.vtp.desktop.core.configuration
Class DefaultBrandManager

java.lang.Object
  extended by org.eclipse.vtp.desktop.core.configuration.DefaultBrandManager
All Implemented Interfaces:
BrandManager

public class DefaultBrandManager
extends java.lang.Object
implements BrandManager


Constructor Summary
DefaultBrandManager()
           
 
Method Summary
 void addInteractionSupport(java.lang.String interactionType)
           
 void addListener(BrandManagerListener listener)
           
 void addSupportedLanguage(java.lang.String interactionType, java.lang.String language)
           
 boolean checkBrandName(java.lang.String name)
           
 void fireBrandAdded(Brand brand)
           
 void fireBrandNameChanged(Brand brand, java.lang.String oldName)
           
 void fireBrandParentChanged(Brand brand, Brand oldParent)
           
 void fireBrandRemoved(Brand brand)
           
 Brand getBrand(java.lang.String name)
           
 Brand getDefaultBrand()
           
 java.util.List getSupportedInteractionTypes()
           
 java.util.List getSupportedLanguages(java.lang.String interactionType)
           
 void removeListener(BrandManagerListener listener)
           
 void setDefaultBrand(Brand defaultBrand)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultBrandManager

public DefaultBrandManager()
Method Detail

fireBrandAdded

public void fireBrandAdded(Brand brand)
Specified by:
fireBrandAdded in interface BrandManager

fireBrandNameChanged

public void fireBrandNameChanged(Brand brand,
                                 java.lang.String oldName)
Specified by:
fireBrandNameChanged in interface BrandManager

fireBrandParentChanged

public void fireBrandParentChanged(Brand brand,
                                   Brand oldParent)
Specified by:
fireBrandParentChanged in interface BrandManager

fireBrandRemoved

public void fireBrandRemoved(Brand brand)
Specified by:
fireBrandRemoved in interface BrandManager

getDefaultBrand

public Brand getDefaultBrand()
Specified by:
getDefaultBrand in interface BrandManager

setDefaultBrand

public void setDefaultBrand(Brand defaultBrand)

addListener

public void addListener(BrandManagerListener listener)
Specified by:
addListener in interface BrandManager

removeListener

public void removeListener(BrandManagerListener listener)
Specified by:
removeListener in interface BrandManager

checkBrandName

public boolean checkBrandName(java.lang.String name)
Specified by:
checkBrandName in interface BrandManager

getBrand

public Brand getBrand(java.lang.String name)
Specified by:
getBrand in interface BrandManager

getSupportedInteractionTypes

public java.util.List getSupportedInteractionTypes()
Specified by:
getSupportedInteractionTypes in interface BrandManager

addInteractionSupport

public void addInteractionSupport(java.lang.String interactionType)

getSupportedLanguages

public java.util.List getSupportedLanguages(java.lang.String interactionType)
Specified by:
getSupportedLanguages in interface BrandManager

addSupportedLanguage

public void addSupportedLanguage(java.lang.String interactionType,
                                 java.lang.String language)